From:                              route@monster.com

Sent:                               Friday, September 30, 2016 12:47 PM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: CCVP SIP Cloud

 

This resume has been forwarded to you at the request of Monster User xapeix03

Adrian Militaru 

Last updated:  11/18/15

Job Title:  no specified

Company:  Apeiron, Inc.

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Arcore, LOM  20862
US

Mobile: 3200739107   
Home:
3200739107
amilitaru@gmail.com
Contact Preference:  Telephone

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: CV_09_09_2015_Adrian_Militaru.doc

Resume Value: 9nshzb55395jxzbt   

  

 

  Curriculum Vitae

 

Personal information

 

 

 

Militaru Adrian

Address

Parini 72B, 20862 Arcore (Italy)

Mobile

  +393200739107

 

BASE Activities

 

 

 

 

 

 

 

 

COMPUTER KNOWLEDGES

 

-         Software Architecture Design.

-         Real-time and Embedded System Engineering.

-         Multithread programming, Agile/Scrum programming.

-         Design Patterns.

-         Test Driven Development.

-         System Integration & Testing.

 

 

-         Programming languages: C, C++, Java, J2EE,  SQL, Fortran, shell scripting.

-         Modelling languages: UML.

-         IDE: Visual Studio, Eclipse, CW

-         Debug: gdb, kdbg kernel debugger

-         Real-Time OS: VxWorks, Linux buildroot/emdebian/freescale, OpenWRT, ECOS.

-         Protocol: serial, TCP/IP, PPP/PPPoE, SNMP; voip, SIP, TR69, TR104, MGCP, H.323, H.264, Zigbee, wmbus 169.

-         Configuration management tool: cvs, svn, git.

-         DBMS: Oracle, SQLite, Mysql, Postgress, DB2.

-         Application server: Apache Tomcat, JBoss, Bea WebLogic.

-          Operating system: MS-DOS, Linux, WindowsNT/2000/…, Unix (sun-os, solaris, hp-ux), Free BSD.

 

 

 

Dates

Employer

Occupation or position held

Main activities and responsibilities

 

Dicembre 2014 → present

InfoSolution SPA - Milano

Project Technical Leader

 

DLMS gateway  - Gas Meter Data Concentrator

 

Design, development, debug and integration different kind of technologies, multi-process application system for retrieve and storage data of gas meter data over wmbus.

[Keywords: DLMS, Cosem, emDebian, Buildroot, kernel 3.12, gprs, wmbus, C, C++, C#, bash scripting]

 

Dates

Employer

Occupation or position held

Main activities and responsibilities

 

February 2014 → Dicembre 2014

SIA Spa - Milano

Senior Java/C++ Developer

 

T2S(FrontEnd/Backend) - is an advanced technological platform for the access to the financial markets and for the whole order lifecycle management through evolved functionalities, fully compliant with the MIFID directive, specifically designed for the financial community. The modular design of the platform allows to execute customized configurations according to the needs of individual brokers, and to build vertical solutions specific for the working patterns of brokers, private and retail banks.

  Responsibility:

·   Collect and analyze technical requirements

·   Analysis and interpretation of business/functional/technical specification, provide full implementation of specifications

·   Testing, maintenance and documentation of software

·   Shares expertise with team; support  and coordination of junior colleagues

 

[Keywords: Linux/Hp/Unix; c/c++/java; Visual Studio/Eclipse; Oracle/Mysql; Maven; Hibernate; Spring; SLF4J; Vaadin, Log4J; Jenkins; LogBack; Svn; Git; Tomcat; Jasper/iReport; WS]

 

 

 

Dates

   October 2012 → February 2014

Employer

Occupation or position held

Main activities and responsibilities

Indesit Company (Italy) - Fabriano

System Integration Engineer

Systems integration and technical leader for  Connec&Dialogict sistems

 

 

Architecture development, software development and integration of electro smart devices in home network context (save energy, interaction with other smart devices, with cloud for maintenance end update, with human decision for support and job scheduling).

    Main Responsibilities/Duties

·   Development and integrating software components on a Residential Gateway (zigbee layer, gateway apps, algorithms, cache layer), on smart device (visual layer, main layer, wireless layer), on remote backend (database, data mining, remote algorithms and remote device management). . Converting requirements to functional requirements to develop software code that is accessible, usable, efficient, re-usable, cost effective, maintainable, reliable and installable.

·   Development and integrating software components for real time backend (with capability of devices remote control, firmware remote upgrade, smart algorithms running)

·   Develops and applies basic programming/engineering skills in relevant languages or methodologies; Responsible for testing and debugging principles. Proving fixes from development teams and 3rd party suppliers

·   Proving and measuring non-functional requirements (e.g. stability or performance). Knowledge of one area of system architecture, product module, or assembly/test module

·   Diagnosing, isolating, and implementing remedies for system failures caused by errors in software code; Utilizing software based system maintenance and tracking tools; Providing input and technical content for technical documentation, user help materials and customer training; Conducting unit tests, tracking problems, and implementing changes to ensure adherence to test plan and functional requirements; Analyzing, designing and implement software mechanisms to improve code stability, performance and reusability

·   Regular reporting of status to either project management or team leader. Perform functional analysis of requirements to determine estimates of resources (people and equipment), size of the software products, efforts, schedules and critical computer resources;

 

[Keywords: C (real time embedded: processes, threads, semaphores, schedulers), residential gateway (zigbee aps cluster, linux, embedded programming), debug, software lifecycle, software defect tracking], backend (java, oracle, liferay, tomcat, IDEs, compilers, debuggers, profilers, version control systems)

 

 

 

Dates

Employer

February 2011 → October 2012

Devoteam SPA – Milano

Occupation or position held

Main activities and responsibilities .     

senior sw engineer

 

 

WSNC (Wireless Sensor Network Concept) – is a complete solution to set-up wireless networks hooked to the cloud. Wireless boards, sensor boards, libraries, communication stack, protocol, management tools and network controller are some of the pieces taking part in this solution. All based on arduino compliant hardware.

WSNC read the sensor values (temperature, humidity, gas, light, sound, energy, gps, rfid, etc) and send all data via wireless connection to gateway. GW publishes all data on internal web server and/or internet cloud resources. WSNC provide API (C/java) for advanced services.

 

[Keywords: arduino, residential gateway, Ansi C/C++, swap, (MCU Atmega328p 8-bit AVR RISC, RF Texas I CC1101 868 MHz)]

 

WCM (Web  Campaign Manager) is a SaaS (Software as a Service) Multi Tenant for the management of massive campaigns of sending messages through multiple channels (SMS, MAIL, FAX, VOICE) with a modular, scalable and high performance.

Extarctor – conversion management tool (Oracle database vs SQLite) is smart convertor, capable to convert and compress Oracle database to SQLite database, with integrity test.

 

[Keywords: Oracle 11G, SQLite, C++, DotNet (c#), java 1.7, JMS, jBoss, Agile/Scrum, cvs, svn]

 

ADB Home Gateways

 

Configuration manager -add new features: set/multiple set command- standard implementation, 100% compliant with TR104/TR069 standard. Provide interface for voip configuration.

CWMP – TR069/TR104 work like agent for standard ACS interface

 

[Keywords: router, gateway, ansi C, gdb, linux, openWrt (mips 32, broadcom 6361/6368), multi-threaded programming, RTOS, embedded/firmware tools, voip, SIP, TR69, TR104, Hotpoint, svn]

 

 

 

 

 

 

 

Dates

Employer

01 January 2010 - 01 February 2011

Consultant for CISCO systems Monza (Italy)

Occupation or position held

senior SW engineer

Main activities and responsibilities

 

DWDM - Cisco’s next generation of “Flex-layer”, Optical Architecture based on passive “plug-in” modules that can be populated into a 1-RU, 19”, 23” and 600 mm rack-mountable chassis. Management of network.

 

[Keywords: c/c++, vxworks, RTOS, embedded/firmware tools, ppoe, l2, tl1, snmp, dwdm, clear case]

 

 

 

 

 

Dates

Employer

01 January 2009 - 01 January 2010

Consultant for ITALTEL Milano (Italy)

Occupation or position held

sw architect

Main activities and responsibilities

CAMP - Web Content Management interface, act as proxy between gis data stream collector (CISCO hardware) and data mining / statistics provider (data warehouse, gis).

- detect/collect the basal data(gis / localisation data from many RFID for example) will process and store the data into legacy system, will provide reports and statistics by web request.

Act as web portal too.

 

[Keywords: UML, java 1.6, DataNucleus 2.0, jboss 5.10 (portal, ra connector, servlet, jms/jmx, JbossWS), Oracle 11, Postgress 8.4 (PostGis), data warehouse, vmware, gis]

 

 

 

Dates

Employer

01 January 2007 - 01 January 2009

Consultant for Nokia Siemens Network Milano (Italy)

Occupation or position held

senior SW engineer

Main activities and responsibilities

 

PID handling – Firmware Update Gateway

- act as remote tool for update the EBSC firmware (Network Element Nokia-Siemens). Will process the binary/encrypted stream in real time, will detect any errors during the update /upgrade process.

 

[Keywords:  unix sh script, 128 bits crypt cipher, java 1.6, Jax-WS 2.1.4]

 

Test Automation, Sindom2 ASN1 Checker tool

-act as comparator between the expected (theoretical) ASN commands stream and measured ASN commands stream and provide the main differences from commands.

 

[Keywords: asn, java, compiler-compiler SableCC, javaCC (lexer, parser), grammar free context BNF]

 

 

 

 

Dates

Employer

01 January 2004 - 01 January 2007

Consultant for Siemens SPA R&D AS (Com@LAB) Milano (Italy)

Occupation or position held

senior sw engineer

 

Main activities and responsibilities

SDF (Smart Device Framework )

- act as standalone multimedia  application; the SDF accept the audio / video communication between any multimedia device as pc, pda and 3G compliant cellular;

Siemens IMS (IP Multimedia Subsystem) act as proxy between two SDF applications.

(100% SIP compliant, 100% IP-PBX Asterisk compliant)

[Keywords:  Ansi C, C++; QT, MS Studio; SIP, MGCP, H.323, H.264, SNMP, ippbx,asterisk]

 

ECLI

- Enhanced CLI application enriches the CLI - "Calling Line Identification" concept enabling the user to send own pre-customized business cards to other IMS (IP Multimedia Subsystem) users during the setup of an audio call.

The Multimedia CLI service is an IMS based service for UMTS and EDGE/DTM networks.

These business cards contain a wide array of customizable components including pictures, texts, music, speech, links and/or animation.

Additionally, users can create a variety of different business cards and then define filter criteria to determine which one should be displayed.

Filter criteria (which define the user's profile) include calling/called party white lists and the list of media components allowed by the user.

 

Shared view

- is a combinational services and intermediate the sharing multimedia content between two (or more – Streaming to group) mobile users, with siemens IMS as proxy.

Used technologies: Helix (video server); siemens IMS.

 

WFAM

-Work Force Availability Manager (business-corporate application) will integrate the mobile phone into corporate business, all services based on the IMS Siemens

The Work Force Availability Manager will act as stand alone server (like a call center console), will be responsible with management of all response/request (by call centre and technicians, from and to cellular phone).

 

Multiparty Video Messaging (MVM) service

- allows the instant and reliable transfer of mobile recorded audio/video content from a sender to two or more receivers by simply pushing a button on the sender mobile phone without circuit switched call established between any of the users involved in the service.

 

Spot on Move service (SoM)

- allows the users to receive commercial information related to their interests and to their location. The goal is to provide the users with specific information instead of sending them generic advertising messages.

 

 

[Keywords: c/c++, java, corba/RMI, Tomcat, Mysql, Oracle, Ubiquity ASB, Solaris 8.5, IMS, HSS, CSCF, CSDB, SNMP, SIP, DIAMETER, MM7]

 

 

 

 

 

 

 

 

 

 

Dates

Employer

01 January 2003 - 01 January 2004

Tiq Milano (Italy)

Occupation or position held

senior sw engineer

Main activities and responsibilities

CTA - Controllo Temperatura d’Avvolgimento (ILVA-Taranto )

-porting the VAX Fortran solution to Windows Microsoft platform with untouched the Fortran 77 algorithms.

The low level protocol EGD was used between sensors and applications, for data exchange.The friendly user interface was provided too, based on the Cimplicity.

 

[Keywords:  C/C++, Dot Net, C#, MS Visual, Microsoft Sql, Intel Fortran 8.0,Cimplicity]

 

Vodafone (www.190.it) PEOL (Electronic payment online)

- stand alone platform created for support any kind of payments: SMS, e-banking.

- porting beta version (ejb 2.0 - weblogic from 5.1 to 8.1 (oracle 9.04))

- implemented corba modules from idl (iona orbix 2.1 - 5.1)

- new realm (plug-in) – weblogic 8.)

 

[Keywords: java (html, jsp, ejb2.0), corba, bea weblogic 8.1; solaris, eclipse, cvs]

 

 

 

 

 

Dates

Employer

01 December 2001 - 01 January 2003

Arcadia group Milano (Italy)

Occupation or position held

senior sw engineer

 

   Main activities and responsibilities

Key For Finance CM:

- designed, developed and implemented complex server-interpreter (like MOBIUS, context free grammar) for parsing-splitting-storing any kind of input stream: audio-video-txt;

- generate any kind or report (html, doc, rtf, pdf), statistics, etc.

 

[Keywords:  c++, Java-J2EE , XML/XSL, data mining, DB2]

 

Web portal Sole24Ore (www.ilsole24ore.com):

- migration old site, based on Dynamo architecture, to j2ee compliant architecture (without EJB);

- designed, developed and implemented "3 tiers" model architecture (model-view-controller) based on the two cache levels:

1) db cache (based on the internal cache of database response),

2) Front End cache (based on html response caching);

- content management (design, development, functionality)

 

[Keywords:  UML, Bea Weblogic/Oracle Cluster,  Java/J2EE RMI/CORBA, solaris, eclipse, cvs]

 

K4F - (Key For Finance)

- maintained and developed resolving bugs, new modules

- designed, developed and implement the system management backup (unix2unix);

- developed and implemented a converter from Centura source to .txt documents

- developed and implemented the proprietary Content Management System

 

[Keywords:  Centura (Gupta), java, DB2, linux]

 

 

 

Dates

Employer

01 January 1996 - 01 December 2001

NetApp LTD Bucharest (Romania)

Occupation or position held

 

sw engineer

Main activities and responsibilities

   CCMIA

Coin Counting Machine Internet Adapter (Java, Linux): is a Tini board implementing Internet Adapter application software for Coin Counting Machine. It will allow an old CCM (by default able to communicate only over RS232 using STX/ETX protocol) to act like a customized embedded web server for the outer world without any CCM's hardware or firmware enhancements, preserving all it's old complete functionality.

 

CCM (Coin Counting Macchine ):

I designed new model for the CCM, based on finite automata, and I wrote code in C/C++ for the interpreter, for automata and the menu, under Unix-Free BSD 4.3 to give the new CCM flexibility to communicate over RS232, over TCP/IP and over PPP.

 

[Keywords: Ansi C, ECOS, Free BSD - 4.3, Royal Linux, Windows NT 4.0, vim/emacs, x-window]

 

RESISTANCE:

Implemented a type of the finite element method for calculating the resistance of the barrages and tunnels (ported FORTRAN cod in C) on the RSX platform. 

 

Implemented a plane stress hyperelastic Finite Element Analysis and associated computer codes for compressible or incompressible materials (ADA9x)

 

[Keywords: C, Fortran77, ADA95]

 

 

 

 

 

 

 

 

 

 

 

 

Education and training

 

 

 

Dates

01 August 1990 - 01 July 1996

 

Title of qualification awarded

Software Engineer

 

Principal subjects

Bachelor of Science in Computer Science (Department of Mathematics and Informatics - 1996)

 

Name and type of organisation providing education and training

University of Bucharest - Romania

 

 

Additional information

Patents:

Two patents (for Siemens and Nokia) with the European Patent Office in the field of TLC/R&D: both of them protect a particular software architecture that realizes enabling services for new generations of smart embedded devices:

 

1 - METHOD AND SYSTEM FOR DEPLOYING AN APPLICATION

2 - METHOD AND ARCHITECTURE TO DELIVER PRE CUSTOMIZED BUSINESS CARD MULTIMEDIA CONTENTS THROUGH IMS BASED PLMNS FOR IMPROVING THE EXISTING CALLING LINE

 

 

 

Annexes

1) http://v3.espacenet.com/textdoc?DB=EPODOC&IDX=WO2008037344&F=0

2) http://v3.espacenet.com/textdoc?DB=EPODOC&IDX=WO2007090587&F=0

 

Page 1 / 7 - Curriculum vitae of

Militaru Adrian

 

 

 

Experience

BACK TO TOP

 

Job Title

Company

Experience

sw architect (consultant)

Cisco Systems

- Present

 

Additional Info

BACK TO TOP

 

Current Career Level:

Experienced (Non-Manager)

Years of relevant work experience:

10+ to 15 Years

Date of Availability:

Within one month

 

 

Target Job:

Target Job Title:

sw architect (consultant)

 

Target Company:

Company Size:

 

Target Locations:

Selected Locations:

Italy-LOM

Relocate:

Yes

Willingness to travel:

Up to 25% travel

 

Languages:

Languages

Proficiency Level

English

Fluent